html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
	{
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

body {
	line-height: 1.5;
}

table {
	border-collapse: separate;
	border-spacing: 0;
}

caption,th,td {
	text-align: left;
	font-weight: normal;
}

table,td,th {
	vertical-align: middle;
}

blockquote:before,blockquote:after,q:before,q:after {
	content: "";
}

blockquote,q {
	quotes: "" "";
}

a img {
	border: none;
}

body {
	font-size: 75%;
	color: #3c3c3c;
	background: #fff;
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
}

h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
	color: #252525;
}

h1 {
	font-size: 3em;
	line-height: 1;
	margin-bottom: .5em;
}

h2 {
	font-size: 2em;
	margin-bottom: .75em;
}

h3 {
	font-size: 1.5em;
	line-height: 1;
	margin-bottom: 1em;
}

h4 {
	font-size: 1.2em;
	line-height: 1.25;
	margin-bottom: 1.25em;
}

h5 {
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 1.5em;
}

h6 {
	font-size: 1em;
	font-weight: bold;
}

h1 img,h2 img,h3 img,h4 img,h5 img,h6 img {
	margin: 0;
}

p {
	margin: .55em 0 1.1em;
}

p img.left {
	float: left;
	margin: 1.5em 1.5em 1.5em 0;
	padding: 0;
}

p img.right {
	float: right;
	margin: 1.5em 0 1.5em 1.5em;
}

a:focus,a:hover {
	color: #7b9f3e;
}

a {
	color: #133c9a;
	text-decoration: underline;
}

blockquote {
	margin: 1.5em;
	color: #666;
	font-style: italic;
}

strong {
	font-weight: bold;
}

em,dfn {
	font-style: italic;
}

dfn {
	font-weight: bold;
}

sup,sub {
	line-height: 0;
}

abbr,acronym {
	border-bottom: 1px dotted #666;
}

address {
	margin: 0 0 1.5em;
	font-style: italic;
}

del {
	color: #666;
}

pre {
	margin: 1.5em 0;
	white-space: pre;
}

pre,code,tt {
	font: 1em 'andale mono', 'lucida console', monospace;
	line-height: 1.5;
}

li ul,li ol {
	margin: 0 1.5em;
}

ul,ol {
	margin: 0 1.5em 1.5em 1.5em;
}

ul {
	list-style-type: disc;
}

ol {
	list-style-type: decimal;
}

dl {
	margin: 0 0 1.5em 0;
}

dl dt {
	font-weight: bold;
}

dd {
	margin-left: 1.5em;
}

table {
	margin-bottom: 1.4em;
	width: 100%;
}

th {
	font-weight: bold;
}

thead th {
	background: #c3d9ff;
}

th,td,caption {
	padding: 4px 10px 4px 5px;
}

tr.even td {
	background: #e5ecf9;
}

tfoot {
	font-style: italic;
}

caption {
	background: #eee;
}

.small {
	font-size: .9em !important;
	margin-bottom: 1.875em !important;
	line-height: 1.875em !important;
}

.large {
	font-size: 1.5em !important;
	line-height: 1.5em !important;
}

.hide {
	display: none;
}

.quiet {
	color: #666;
}

.loud {
	color: #000;
}

.highlight {
	background: #ff0;
}

.added {
	background: #060;
	color: #fff;
}

.removed {
	background: #900;
	color: #fff;
}

.first {
	margin-left: 0;
	padding-left: 0;
}

.last {
	margin-right: 0;
	padding-right: 0;
}

.top {
	margin-top: 0;
	padding-top: 0;
}

.bottom {
	margin-bottom: 0;
	padding-bottom: 0;
}

.column,div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6,div.span-7,div.span-8,div.span-9,div.span-10,div.span-11,div.span-12,div.span-13,div.span-14,div.span-15,div.span-16,div.span-17,div.span-18,div.span-19,div.span-20,div.span-21,div.span-22,div.span-23,div.span-24
	{
	float: left;
	margin-right: 10px;
}

hr {
	background: #ddd;
	color: #ddd;
	clear: both;
	float: none;
	width: 100%;
	height: .1em;
	margin: 0 0 1.45em;
	border: none;
}

hr.space {
	background: #fff;
	color: #fff;
}

label {
	font-weight: bold;
}

fieldset {
	padding: 1.4em;
	margin: 0 0 1.5em 0;
	border: 1px solid #ccc;
}

legend {
	font-weight: bold;
	font-size: 1.2em;
}

input.text,input.title,textarea,select {
	margin: .5em 0;
	border: 1px solid #bbb;
}

input.text:focus,input.title:focus,textarea:focus,select:focus {
	border: 1px solid #666;
}

input.text,input.title {
	width: 300px;
	padding: 5px;
}

input.title {
	font-size: 1.5em;
}

textarea {
	width: 390px;
	height: 250px;
	padding: 5px;
}

.green {
	color: #327B0B !important;
}

.blue {
	color: #1C609F !important;
}

p.sw {
	margin: 5px 0 10px 15px !important;
	font-size: 1.0em !important;
}

p.s450-550 {
	margin: -10px 0 45px 15px !important;
}

p.s450-550 img {
	border: 1px solid #fff !important;
}

p.s450-550 img:hover {
	border: 1px solid #f2f2f2 !important;
}

.center {
	text-align: center;
}

.tm-yellow {
	background-color: #d4f7c8;
	padding: 3px;
}

.tm-green {
	background-color: #d4f7c8;
	padding: 3px;
}

.tm-gray {
	background-color: #e4e4e4;
	padding: 3px;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}

body {
	font-family: "Droid Sans", Helvetica, Arial, sans-serif;
}

.container {
	width: 100%;
}

.page-navi {
	background-color: #f8f8f8;
	padding: 10px 5px;
	text-align: center;
	margin-top: 30px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.page-navi .previouspostslink {
	float: left;
}

.page-navi .nextpostslink {
	float: left;
}

.page-navi .numlinks {
	padding: 3px 5px;
	margin: 0 5px;
	line-height: 30px;
}

.page-navi .previouspostslink a,.page-navi .nextpostslink a {
	background: url(http://static02.hongkiat.com/v5/images/sprite.png)
		no-repeat -379px -10px;
	display: block;
	width: 65px;
	padding: 5px;
	margin: 0 5px;
	font-size: 1.2em;
	font-weight: 700;
	text-decoration: none !important;
	border: 1px solid #1a1a1a;
	color: #f2f2f2;
	text-shadow: -1px -1px #000;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: 1px 0 0 0 #6e6e6e inset, 0 1px 0 0 #6e6e6e inset, 0 0 0 0
		#6e6e6e inset, 0 0 0 0 #6e6e6e inset;
	-moz-box-shadow: 1px 0 0 0 #6e6e6e inset, 0 1px 0 0 #6e6e6e inset, 0 0 0
		0 #6e6e6e inset, 0 0 0 0 #6e6e6e inset;
	-webkit-box-shadow: 1px 0 0 0 #6e6e6e inset, 0 1px 0 0 #6e6e6e inset, 0
		0 0 0 #6e6e6e inset, 0 0 0 0 #6e6e6e inset;
}

.page-navi a:hover {
	background: url(http://static02.hongkiat.com/v5/images/sprite.png)
		no-repeat -379px -109px;
	border: 1px solid #275c9d;
	color: #f2f2f2;
	text-shadow: -1px -1px #295995;
	text-decoration: none !important;
	box-shadow: 1px 0 0 0 #64a4f2 inset, 0 1px 0 0 #87B4EB inset, 0 0 0 0
		#87B4EB inset, 0 0 0 0 #87B4EB inset;
	-moz-box-shadow: 1px 0 0 0 #64a4f2 inset, 0 1px 0 0 #87B4EB inset, 0 0 0
		0 #87B4EB inset, 0 0 0 0 #87B4EB inset;
	-webkit-box-shadow: 1px 0 0 0 #64a4f2 inset, 0 1px 0 0 #87B4EB inset, 0
		0 0 0 #87B4EB inset, 0 0 0 0 #87B4EB inset;
}

.content .endofpage-btt {
	font-size: .9em;
	text-align: right;
	margin: 3px;
	color: #b5b5b5;
}

.content .endofpage-btt a {
	color: #b5b5b5;
	text-decoration: underline;
}

.content .endofpage-btt a:hover {
	color: #333;
}

.gad_wrap {
	font-family: Verdana, Geneva, sans-serif !important;
	font-size: 1.35em;
	margin-bottom: 25px;
	margin-top: -5px;
	width: 500px;
}

.gad_unit {
	margin: 0 0 20px;
}

div.gad_adFeedback {
	margin: 0 0 15px;
}

div.gad_adFeedback a {
	color: #3C3C3C !important;
	font-family: "Droid Sans", Tahoma, Geneva, sans-serif;
	font-size: .7em;
	text-decoration: none;
}

.gad_adTitle {
	color: #0202CA !important;
	font-weight: 700;
}

.gad_adText {
	color: #3C3C3C !important;
	display: block;
	font-size: .85em;
	line-height: 1.35em;
	margin-top: 4px;
}

.gad_adURL {
	color: #3C3C3C !important;
	font-size: .75em;
	margin-left: 10px;
	text-decoration: none;
}

.wp-pagenavi {
	float: right;
	clear: none !important;
	font-weight: 700;
}

.wp-pagenavi span.pages,.wp-pagenavi a.previouspostslink,.wp-pagenavi a.nextpostslink
	{
	display: none !important;
}

.wp-pagenavi span.extend {
	color: #c5c5c5;
}

.wp-pagenavi a,.wp-pagenavi span {
	border: none !important;
	margin: 0 !important;
	padding: 3px 3px !important;
}

.wp-pagenavi a {
	color: #848484;
	text-decoration: none;
	font-weight: 500;
}

.wp-pagenavi a:hover {
	color: #000;
	background: none;
	text-shadow: none;
	text-decoration: underline !important;
	box-shadow: 0 0 0 0 #fff inset, 0 0 0 0 #fff inset, 0 0 0 0 #fff inset,
		0 0 0 0 #fff inset;
	-moz-box-shadow: 0 0 0 0 #fff inset, 0 0 0 0 #fff inset, 0 0 0 0 #fff
		inset, 0 0 0 0 #fff inset;
	-webkit-box-shadow: 0 0 0 0 #fff inset, 0 0 0 0 #fff inset, 0 0 0 0 #fff
		inset, 0 0 0 0 #fff inset;
}

.pages div.wpcf7 {
	padding: 15px;
	border-left: 1px solid #e1e1e1;
	background-color: #eee;
	background: -webkit-gradient(linear, left top, right top, from(#eee),
		to(#fff) );
	background: -webkit-linear-gradient(left, #eee, #fff);
	background: -moz-linear-gradient(left, #eee, #fff);
	background: -ms-linear-gradient(left, #eee, #fff);
	background: -o-linear-gradient(left, #eee, #fff);
}

.pages input.wpcf7-submit {
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	padding: 5px 15px;
	color: #fff;
	font-weight: 700;
	border: none;
	background: url(http://media02.hongkiat.com/v4s/button_gradient-02.png)
		repeat-x;
	cursor: pointer;
}

.pages input.wpcf7-submit:hover {
	background: url(http://media02.hongkiat.com/v4s/button_gradient-02.png)
		repeat-x;
}

.pages input,.pages select,.pages textarea {
	margin: 0;
	border: 1px solid #dcdcdc;
	padding: 5px;
	font-size: 16px;
	line-height: 22px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #333;
}

.pages input.captcha {
	width: 85px;
	position: relative;
	top: -8px;
	font-size: 20px;
	letter-spacing: 2px;
	text-align: center;
	font-weight: 700;
}

.pages div.wpcf7-response-output {
	text-align: center;
	padding: 10px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

.pages div.wpcf7-validation-errors {
	background-color: #F7E700;
}

.pages div.wpcf7-mail-sent-ok {
	background-color: #398F14;
	color: #fff;
}

.aboutUs_author td {
	padding: 20px 0 !important;
}

.aboutUs_author img {
	float: left !important;
}

.aboutUs_author h5,.aboutUs_author p {
	margin: 0 !important;
}

.aboutUs_author h5 {
	font-size: 1.4em !important;
	color: #333 !important;
	margin-left: 90px !important;
}

.aboutUs_author h5 a {
	color: #7b9f3e;
	text-decoration: underline !important;
}

.aboutUs_author p {
	font-size: 1.15em !important;
	margin-top: 5px !important;
	padding-right: 60px !important;
	color: #666 !important;
	margin-left: 90px !important;
}

.aboutUs_author p a {
	color: #666 !important;
	text-decoration: none !important;
	font-weight: 700 !important;
}

.aboutUs_author p a:hover {
	text-decoration: underline !important;
}

#header {
	background: #fff url(http://static02.hongkiat.com/v5/images/page-bg.png)
		repeat-x;
}

#header .logorow {
	width: 1000px;
	margin: 0 auto;
	background: #222
		url(http://static02.hongkiat.com/v5/images/header-logo-bg.png)
		repeat-x scroll 0 0;
	border-bottom: 1px solid #000;
}

#header .navirow {
	width: 1000px;
	margin: 0 auto;
	background: #254779
		url(http://static02.hongkiat.com/v5/images/header-nav-bg.png) repeat-x
		scroll 0 0;
	border-top: 1px solid #436eaa;
	border-bottom: 1px solid #1d3a63;
	height: 38px;
}

#header .navirow li a {
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

#header .navirow li.home a {
	background-color: #1e3b66;
	margin-right: 5px;
}

#header .navirow li.home li a {
	background-color: transparent;
}

#header .navirow li.active a {
	font-weight: 700;
	color: #eaeaea;
	background-color: #1e1e1e;
	text-decoration: none;
	text-shadow: none;
}

#header .navirow li.active li a {
	font-weight: 500;
	text-decoration: none;
	color: #fff;
	background-color: transparent;
}

#header .navirow .searchbox {
	float: right;
	margin: 6px 15px 0 0;
	padding: 0;
}

#header .navirow .searchbox input.search {
	background: #fff url(http://static02.hongkiat.com/v5/images/sprite.png)
		no-repeat scroll -632px -10px;
	border-radius: 25px;
	border: 1px solid #004489;
	color: #989898;
	font-size: 12px;
	padding: 5px 5px 5px 25px;
	margin-left: 10px;
	margin-top: 0;
	width: 150px;
}

#headerbanner01 {
	background-color: #f2f2f2;
}

#headerbanner01 .headerbanner_wrap {
	height: 110px;
	width: 1000px;
	margin: 0 auto;
}

#headerbanner01 .headerbanner_wrap .s728 {
	margin-right: 15px;
	margin-top: 10px;
	float: right;
	height: 90px;
	max-height: 90px;
}

#headerbanner01 .headerbanner_wrap .s230 {
	margin-left: 15px;
	margin-top: 10px;
	float: left;
	height: 90px;
	max-height: 90px;
}

#header {
	border-top: 1px solid #4C4C4C;
	box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.5);
}

#headerbanner02 {
	background-color: #f2f2f2;
	border-bottom: 1px solid #bec2c7;
	box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.3);
}

#headerbanner02 .headerbanner_wrap {
	height: 120px;
	width: 1000px;
	margin: 0 auto;
}

#headerbanner02 .headerbanner_wrap .s728 {
	margin-right: 15px;
	margin-top: 15px;
	float: right;
	height: 90px;
	max-height: 90px;
}

#headerbanner02 .headerbanner_wrap .s230 {
	margin-left: 15px;
	margin-top: 15px;
	float: left;
	height: 90px;
	max-height: 90px;
}

#header .thelogo h1 {
	margin: 0;
	padding: 0;
}

#header .thelogo h1 a {
	background: #222 url('../imagens/template/template.png')
		-14px -10px no-repeat;
	display: block;
	width: 350px;
	height: 87px;
	text-indent: -9999px;
	z-index: -1;
	border-top-left-radius: 7px;
	-moz-border-radius-topleft: 7px;
	-webkit-border-top-left-radius: 7px;
}

#header .thelogo {
	float: left;
}

#header .thebanner {
	float: right;
	margin-right: 15px;
	margin-top: 15px;
}

#header li.home {
	padding-left: 0;
}

#hSlideContainer {
	position: fixed;
	z-index: 2;
	top: -110px;
	width: 100%;
	height: 45px;
	line-height: 45px;
	color: #fff;
	border-top: 1px solid #484848;
	border-bottom: 2px solid #000;
	background-color: #999;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#343434',
		endColorstr='#1d1d1d' );
	background: -webkit-gradient(linear, left top, left bottom, from(#343434),
		to(#1d1d1d) );
	background: -moz-linear-gradient(top, #343434, #1d1d1d);
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.6);
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.6);
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.6);
}

#hSlideContainer * {
	margin: 0;
	padding: 0;
	vertical-align: middle;
	font-size: 1.0em;
}

#hSlideContent {
	width: 970px;
	margin: 0 auto;
}

#hSlideContent li {
	list-style: none;
	float: left;
}

#sliderLeft {
	float: left;
	width: 77%;
}

#sliderRight {
	float: right;
	width: 23%;
}

#sliderLeft li {
	margin-right: 1%;
}

#sliderLeft .hkdc_logo a,#sliderLeft .hkqt_logo a {
	display: block;
	height: 35px;
	margin-top: 5px;
	text-indent: -9999px;
	background-image: url(http://static02.hongkiat.com/v5/images/sprite.png);
	background-repeat: no-repeat;
}

#sliderLeft .hkdc_logo a {
	width: 138px;
	background-position: -13px -181px;
}

#sliderLeft .hkqt_logo a {
	width: 173px;
	background-position: -185px -181px;
}

#hPrevNext div {
	float: left;
}

#hPrevNext .prev a,#hPrevNext .next a {
	background-color: #5d7aa5;
	border: 1px solid #6a8bbb;
	display: block;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
	margin: 10px 0;
	background-image: url(http://static02.hongkiat.com/v5/images/sprite.png);
	background-repeat: no-repeat;
}

#hPrevNext .prev a:hover,#hPrevNext .next a:hover {
	background-color: #5d7aa5;
}

#hPrevNext .prev a:active,#hPrevNext .next a:active {
	position: relative;
	top: 1px;
}

#hPrevNext .prev a {
	background-position: -75px -110px;
	border-bottom-left-radius: 2px;
	border-top-left-radius: 2px;
	-moz-border-radius-bottomleft: 2px;
	-moz-border-radius-topleft: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-webkit-border-top-left-radius: 2px;
}

#hPrevNext .next a {
	background-position: -95px -110px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	-moz-border-radius-topright: 2px;
	-moz-border-radius-bottomright: 2px;
	-webkit-border-top-right-radius: 2px;
	-webkit-border-bottom-right-radius: 2px;
	position: relative;
	left: -1px;
}

#sliderLeft .sharetxt {
	text-shadow: 1px 1px #000;
	height: 45px;
	margin-left: 30px;
}

#sliderLeft .fb div,#sliderLeft .twitter div,#sliderLeft .su div,#sliderLeft .gplus div
	{
	margin-top: 0;
}

#sliderLeft .gplus div {
	margin-top: -3px;
}

#sliderRight .btt {
	float: right;
}

#sliderRight .search {
	border-radius: 25px;
	border: none;
	color: #989898;
	padding: 6px;
}

#sliderRight .btt a {
	background-color: #424242;
	color: #f2f2f2;
	padding: 7px 12px;
	text-decoration: none;
	font-weight: 700;
	border-radius: 25px;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
}

#sliderRight .btt a:hover {
	background-color: #424242;
	color: #fff;
}

#main {
	background-color: #fff;
	margin-top: 5px;
}

#main .contentwrap {
	margin: 0 auto;
	width: 1000px;
}

#main .contentwrap .home {
	padding-top: 5px !important;
}

#main .content {
	background-color: white;
	float: left;
	margin-left: 1px;
	padding: 25px 0 80px 15px;
	width: 640px;
}

#main .home h2 {
	font-family: "Droid Serif", Georgia, "Times New Roman", Times, serif;
	font-weight: 700;
	font-size: 2.6em;
	color: #333;
	line-height: 1.25em;
	margin: 0;
	padding: 0;
}

#main .home h2 a {
	color: #333;
	text-decoration: none;
}

#main .home h2 a:hover {
	text-decoration: underline;
}

#main .home div.post-meta {
	font-size: 1em;
	margin: 0 2px 10px 0;
	color: #ababab;
}

#main .home div.post-meta a {
	color: #999;
	text-decoration: underline;
	font-weight: 500;
}

#main .home div.post-meta a:hover {
	text-decoration: underline;
}

#main .home div.post-meta p {
	margin: 0;
}

#main .home .post {
	border-bottom: 1px solid #ebebeb;
	padding-top: 20px;
	padding-bottom: 25px;
}

#main .home .entry p {
	font-size: 1.12em;
	margin: .55em 0 1.1em;
	line-height: 1.7em;
}

#main .home .entry p.sw {
	margin-left: 20px;
}

#main .home .entry p.sw img {
	max-width: 600px;
}

#main .home .post a.more-link {
	background: url(http://static02.hongkiat.com/v5/images/sprite.png)
		repeat scroll -378px -60px #414141 !important;
	color: #333 !important;
	float: left;
	text-shadow: 1px 1px #fff;
	font-weight: 700;
	padding: 3px 10px;
	margin-top: -1px;
	margin-right: 10px;
	text-decoration: none;
	font-size: 12px;
	border: 1px solid #E0E0E0;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	box-shadow: 1px 0 0 0 #fff inset, 0 1px 0 0 #fff inset, 0 0 0 0 #fff
		inset, 0 0 0 0 #fff inset;
	-moz-box-shadow: 1px 0 0 0 #fff inset, 0 1px 0 0 #fff inset, 0 0 0 0
		#fff inset, 0 0 0 0 #fff inset;
	-webkit-box-shadow: 1px 0 0 0 #fff inset, 0 1px 0 0 #fff inset, 0 0 0 0
		#fff inset, 0 0 0 0 #fff inset;
}

#main .home .post a.more-link:hover {
	background: #4582cf
		url(http://static02.hongkiat.com/v5/images/sprite.png) repeat scroll
		-378px -109px !important;
	color: #fff !important;
	border: 1px solid #336fb9;
	text-shadow: 1px 1px #23518a;
	box-shadow: 1px 0 0 0 #5a98e4 inset, 0 1px 0 0 #64a7f8 inset, 0 0 0 0
		#e2e2e2 inset, 0 0 0 0 #e2e2e2 inset;
	-moz-box-shadow: 1px 0 0 0 #5a98e4 inset, 0 1px 0 0 #64a7f8 inset, 0 0 0
		0 #e2e2e2 inset, 0 0 0 0 #e2e2e2 inset;
	-webkit-box-shadow: 1px 0 0 0 #5a98e4 inset, 0 1px 0 0 #64a7f8 inset, 0
		0 0 0 #e2e2e2 inset, 0 0 0 0 #e2e2e2 inset;
}

#main .home .post div.post-img {
	float: left;
	position: relative;
}

#main .home .post div.post-img img {
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	width: 400px;
	max-width: 400px;
}

#main .home .post div.post-info {
	float: left;
	margin-right: 15px;
	margin-top: 0;
	width: 225px;
}

#main .home h2 {
	font-family: "Droid Sans", Georgia, "Times New Roman", Times, serif;
	font-weight: 700;
	font-size: 2.05em;
	color: #333;
	line-height: 1.30em;
	margin: 0;
	padding: 0 15px 0 0;
}

#main .home .entry a[rel~="tag"] {
	background-color: #8ca0be;
	color: #fff;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	line-height: 1em;
	margin-right: 5px;
	padding: 3px 5px;
	text-decoration: none;
	text-transform: uppercase;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	position: relative;
	top: 2px;
}

#main .home .entry a:hover[rel~="tag"] {
	background-color: #7b9f3e;
	color: #fff;
}

#main .home div.entry p {
	font-size: 1.05em;
	color: #666;
	margin: 0 0 .7em;
}

#main .home div.entry a {
	color: #333;
	text-decoration: none;
}

#main .home div.entry a:hover {
	color: #525252;
}

#main .home div.entry .FbLike {
	padding-top: 2px;
}

#main .home .featured div.post-img {
	float: none;
}

#main .home .featured div.post-info {
	float: none;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

#main .home .featured div.post-img img {
	width: 640px;
	max-width: 640px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

#main .home .featured div.post-info {
	background-color: #fff;
	margin-left: 30px;
	margin-right: 50px;
	margin-top: -40px;
	width: 570px;
	position: relative;
}

#main .home .featured div.entry .FbLike {
	float: left;
}

#main .home .featured div.post-info h2 {
	font-family: "Droid Sans", Georgia, "Times New Roman", Times, serif;
	font-weight: 700;
	font-size: 3.1em;
	color: #333;
	line-height: 1.25em;
	margin: 0;
	letter-spacing: -1px;
	padding: 10px 15px;
}

#main .home .featured div.post-info .post-meta {
	margin: 0 0 10px 15px;
	position: relative;
	top: -5px;
}

#main .home .featured div.post-info .post-meta p {
	margin: 0;
}

#main .home .featured div.post-info .entry {
	padding: 0 15px;
}

#main .home .quicktip div.post-img img {
	max-width: 250px;
	width: 250px;
}

#main .home .quicktip div.post-info {
	width: 375px;
}

#main .home .quicktip div.post-img {
	margin-top: 30px;
}

#main .home .fourohfour {
	border: none;
	font-size: 1.05em;
}

#main .home .fourohfour h3 {
	font-size: 16.8em;
	font-weight: 700;
	float: left;
	margin: 0 20px 0 0;
	width: 408px;
}

#main .home .fourohfour .ouch {
	margin-top: 30px;
	margin: 20px 0;
	width: 168px;
	float: left;
}

#main .home .fourohfour .ouch strong {
	font-size: 1.8em;
	text-transform: uppercase;
	font-weight: 700;
	line-height: 1.25em;
}

#main .home .fourohfour h4 {
	background-color: #000;
	clear: both;
	color: #FFF;
	font-size: 5em;
	font-weight: 700;
	line-height: 1em;
	margin: 20px 0;
	padding: 20px;
}

#main .home .fourohfour li {
	list-style-type: square;
	margin-left: 15px;
	margin-bottom: 7px;
}

.st_sharethis_custom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	color: #434343;
	cursor: pointer;
	line-height: 11px;
	padding: 4px 8px 3px 8px;
	margin: 0;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background: #424242
		url(http://static02.hongkiat.com/v5/images/sprite.png) no-repeat
		-379px -10px;
	border: 1px solid #1a1a1a;
	color: #f2f2f2;
	text-shadow: -1px -1px #000;
	box-shadow: 1px 0 0 0 #6e6e6e inset, 0 1px 0 0 #6e6e6e inset, 0 0 0 0
		#6e6e6e inset, 0 0 0 0 #6e6e6e inset;
	-moz-box-shadow: 1px 0 0 0 #6e6e6e inset, 0 1px 0 0 #6e6e6e inset, 0 0 0
		0 #6e6e6e inset, 0 0 0 0 #6e6e6e inset;
	-webkit-box-shadow: 1px 0 0 0 #6e6e6e inset, 0 1px 0 0 #6e6e6e inset, 0
		0 0 0 #6e6e6e inset, 0 0 0 0 #6e6e6e inset;
}

.single h1 {
	margin: 0;
	font-family: "Droid Sans", Helvetica, Arial, sans-serif;
	font-size: 3.0em;
	font-weight: 700;
	text-transform: capitalize;
	line-height: 1.15em;
	letter-spacing: -1px;
}

.single .jmb {
	font-size: 3.6em;
}

.single .sMeta p {
	margin: 0;
	color: #3C3C3C;
	font-size: 1.0em;
}

.single .sMeta p a {
	color: #3C3C3C;
	font-weight: 700;
	text-decoration: none;
}

.single .sMeta p a:hover {
	text-decoration: underline;
}

.single .sContent {
	margin-top: 10px;
}

.single .sContent img {
	max-width: 640px;
}

.single .sContent h3 {
	margin: 35px 0 10px 0;
	border-bottom: 1px solid #000;
	font-family: "Droid Serif", Georgia, "Times New Roman", Times, serif;
	font-size: 2.3em;
	line-height: 1.25em;
	text-transform: capitalize;
}

.single .sContent h4 {
	margin: 35px 0 0 0;
	font-family: "Droid Sans", Helvetica, Arial, sans-serif;
	font-size: 1.8em;
	font-weight: 700;
	line-height: 1.25em;
	text-transform: capitalize;
}

.single .sContent h4 a {
	color: #133c9a;
	text-decoration: underline;
}

.single .sContent h4 a:hover {
	color: #7b9f3e;
	text-decoration: underline;
}

.single .sContent h5 {
	margin: 20px 0 0 0;
	font-family: "Droid Sans", Helvetica, Arial, sans-serif;
	font-size: 1.5em;
	font-weight: 700;
	line-height: 1.0em;
	text-transform: capitalize;
}

.single .sContent p,.single .sContent li {
	font-size: 1.15em;
	line-height: 1.65em;
}

.single .sContent ul,.single .sContent ol {
	margin: 0 0 30px 30px;
}

.single .sContent ul li {
	list-style-type: square;
}

.single .sContent li {
	margin-bottom: 10px;
}

.single .sContent li h4 {
	font-size: 1.65em;
}

.single .sContent li p {
	font-size: 1.00em;
}

.single .sContent p {
	margin: .55em 0 1.8em;
}

.single .sContent blockquote {
	margin: 1.5em 3.0em 1.5em 1.5em;
	color: #7f7f7f;
	padding: 15px;
	border-left: 3px solid #e2e2e2;
	background-color: #f1f1f1;
	background-color: #f1f1f1;
	background-repeat: repeat-y;
	background: -webkit-gradient(linear, left top, right top, from(#f1f1f1),
		to(#fff) );
	background: -webkit-linear-gradient(left, #f1f1f1, #fff);
	background: -moz-linear-gradient(left, #f1f1f1, #fff);
	background: -ms-linear-gradient(left, #f1f1f1, #fff);
	background: -o-linear-gradient(left, #f1f1f1, #fff);
}

.single .sContent .recommended_top {
	background-color: #f9f9f9;
	border-left: 8px solid #bfcada;
	padding: 10px;
}

#t_SingleTip .sRelated_post {
	margin: 20px 0 45px 0;
}

#t_SingleTip .sContent ul,#t_SingleTip .sContent ol {
	margin: 15px 0 30px 30px;
}

.single p.UFSquareAd {
	margin: 5px 0 0 0;
	font-size: .95em;
	color: #d4d4d4;
}

.halves01 {
	clear: both;
	display: block;
	margin: 20px 0;
	padding: 0 0 20px 0;
	border-bottom: 1px solid #e9e9e9;
}

.halves01 h3 {
	border: none;
	text-decoration: underline;
}

.halves01 .cLeft {
	float: left;
	width: 250px;
	margin-right: 20px;
}

.halves01 .cLeft h4 {
	margin-top: 0;
}

.halves01 .cRight {
	float: left;
	width: 360px;
}

.halves01 div.clear {
	clear: both;
}

.single .sContent span.key {
	background: #F0F0F0
		url("http://static02.hongkiat.com/v5/images/sprite.png") no-repeat
		-379px -65px;
	border-color: #E0E0E0;
	border-radius: 5px 5px 5px 5px;
	border-style: solid;
	border-width: 1px 1px 3px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	line-height: 22px;
	padding: 2px 5px;
	text-shadow: 1px 1px #FFF;
	text-transform: capitalize;
}

.single .sContent p.Editby {
	color: #d4d4d4;
	font-style: italic;
	margin: -15px 0 0;
}

.single .sContent ul.shortcut li {
	margin-bottom: 5px;
}

.single .sContent table .odd td {
	background: none repeat scroll 0 0 #F8F8F8;
}

.single .sContent table {
	border: medium none;
	border-collapse: collapse;
	font-size: 1.05em;
	margin-bottom: 30px;
	margin-left: 15px;
	margin-right: 15px;
	width: 95%;
}

.single .sContent table td {
	border-bottom: 1px solid #F1F1F1;
	margin: 0;
	padding: 15px 10px;
	vertical-align: top;
}

.single .sContent table thead td {
	background-color: #E8E8E8;
	border-bottom: 1px solid #D5D5D5;
	border-right: medium none;
	color: #565656;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-shadow: 1px 1px #F4F4F4;
}

.tbl01 .odd td {
	background: #f8f8f8;
}

.tbl01 {
	border-collapse: collapse;
	border: none;
	margin-bottom: 30px;
}

.tbl01 td {
	padding: 8px 5px;
	margin: 0;
	border-bottom: 1px solid #f1f1f1;
}

.tbl01 thead td {
	background-color: #e8e8e8;
	border-bottom: 1px solid #d5d5d5;
	border-right: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #565656;
	text-shadow: 1px 1px #f4f4f4;
	font-size: 15px;
}

.single .sContent code {
	font: .95em/1.5 'andale mono', 'lucida console', monospace;
	background-color: #ececec;
	text-shadow: 1px 1px #fff;
}

.single .sContent ul.download {
	margin: 0 0 20px 25px;
	width: 550px;
	padding: 20px 15px;
	background-color: #fafafa;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	display: inline-block;
}

.single .sContent ul.download li {
	list-style: none outside none;
	margin: 0;
	padding: 10px 7px;
	text-align: center;
}

.single .sContent ul.download li a {
	text-decoration: none;
	color: #fff;
	padding: 5px 20px;
	text-transform: uppercase;
	text-shadow: 1px 1px #a7a7a7;
	border-color: #a2a2a2;
	border-style: solid;
	border-width: 1px 1px 5px;
	border-radius: 25px;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	background-color: #afafaf;
	background: -moz-linear-gradient(top, #afafaf, #bfbfbf);
	background: -webkit-gradient(linear, left top, left bottom, from(#afafaf),
		to(#bfbfbf) );
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#afafaf'
		EndColorStr='#bfbfbf', GradientType=0 );
}

.single .sContent ul.download li a:hover {
	text-shadow: 1px 1px #92a5bd;
	border-color: #8b9fb9;
	background-color: #9cadc3;
	background: -moz-linear-gradient(top, #9cadc3, #aebcce);
	background: -webkit-gradient(linear, left top, left bottom, from(#9cadc3),
		to(#aebcce) );
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#9cadc3'
		EndColorStr='#aebcce', GradientType=0 );
}

.single .sContent ul.download li a:active {
	border-width: 1px 1px 4px;
	position: relative;
	top: 1px;
}

.single .sContent ul.download-2c li {
	float: left;
	width: 50%;
	padding: 10px 0 !important;
}

#page-links,#Showcase_page-links {
	background-color: #FAFAFA;
	border-top: 1px solid #EEE;
	color: #8C8C8C;
	font-family: "Droid Sans", Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-weight: 500;
	margin-bottom: 30px;
	padding: 20px 10px;
}

.dp-highlighter {
	background-color: #dbe1e7 !important;
}

.dp-highlighter .tools {
	border-left: 3px solid #95a7b9 !important;
}

.dp-highlighter ol li {
	margin-bottom: 0 !important;
	font-size: 1.0em !important;
}

.dp-highlighter ol {
	margin: 0 0 1px 45px !important;
}

.dp-highlighter ol li,.dp-highlighter .columns div {
	border-left: 3px solid #95a7b9 !important;
}

#slidebox {
	z-index: 1;
	width: 330px;
	right: -430px;
	padding: 10px;
	position: fixed;
	bottom: 20px;
	border: #1px solid #13315d;
	border-right: none;
	transition: right 100ms linear;
	-moz-transition: right 100ms linear;
	-webkit-transition: right 100ms linear;
	background-color: #204478;
	background: -moz-radial-gradient(40% 50%, closest-corner, #245CAB, #204478)
		repeat scroll 0 0 transparent;
	background: -webkit-gradient(radial, 40% 50%, 0, 80% 40%, 100, from(#245CAB),
		to(#204478) );
	background: -webkit-radial-gradient(40% 50%, closest-corner, #245CAB, #204478);
	background: -moz-radial-gradient(40% 50%, closest-corner, #245CAB, #204478);
	background: -ms-radial-gradient(40% 50%, closest-corner, #245CAB, #204478);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.55);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.55);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.55);
	-webkit-border-top-left-radius: 3px;
	-khtml-border-radius-topleft: 3px;
	-moz-border-radius-topleft: 3px;
	border-top-left-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-khtml-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
}

#slidebox.open {
	transition: right 300ms linear;
	-moz-transition: right 300ms linear;
	-webkit-transition: right 300ms linear;
	right: 0;
}

#slidebox h6 {
	color: #B6B6B6;
	font-size: .9em;
	font-weight: 500;
	letter-spacing: 1px;
	margin: 0 0 .5em;
	text-transform: uppercase;
}

#slidebox h2 {
	font-size: 1.2em;
	margin: 0;
}

#slidebox a.close {
	background: transparent
		url(http://static02.hongkiat.com/v5/close-black.gif) no-repeat top
		left;
	width: 13px;
	height: 13px;
	position: absolute;
	top: 10px;
	right: 10px;
}

#slidebox a.close:hover {
	background-position: 0 -13px;
}

#slidebox div.related img {
	float: left;
	margin-right: 10px;
}

#slidebox div.related a {
	text-decoration: none;
	color: #fff;
}

#slidebox div.related span.title {
	font-size: 1.3em;
	line-height: 1.3em;
	font-weight: 700;
	padding-right: 30px;
	text-shadow: -1px -1px #1A4179;
}

#slidebox div.related span.title:hover {
	text-decoration: underline;
}

#slidebox div.related span.category {
	font-weight: 700;
	text-transform: uppercase;
	color: #bdbdbd;
}

#page-links a {
	background: url(http://static02.hongkiat.com/v5/images/sprite.png)
		no-repeat -379px -60px;
	width: 65px;
	padding: 3px 5px;
	margin: 0 1px;
	font-size: 1.2em;
	font-weight: 700;
	text-decoration: none;
	border: 1px solid #cdcdcd;
	color: #333;
	text-shadow: 1px 1px #fff;
	display: inline;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: 1px 0 0 0 #fff inset, 0 1px 0 0 #fff inset, 0 0 0 0 #fff
		inset, 0 0 0 0 #fff inset;
	-moz-box-shadow: 1px 0 0 0 #fff inset, 0 1px 0 0 #fff inset, 0 0 0 0
		#fff inset, 0 0 0 0 #fff inset;
	-webkit-box-shadow: 1px 0 0 0 #fff inset, 0 1px 0 0 #fff inset, 0 0 0 0
		#fff inset, 0 0 0 0 #fff inset;
}

#page-links a:hover {
	background: url(http://static02.hongkiat.com/v5/images/sprite.png)
		no-repeat -379px -296px;
	border: 1px solid #5d9046;
	color: #f2f2f2;
	text-shadow: -1px -1px #4e8137;
	text-decoration: none !important;
	box-shadow: 1px 0 0 0 #98c286 inset, 0 1px 0 0 #98c286 inset, 0 0 0 0
		#98c286 inset, 0 0 0 0 #98c286 inset;
	-moz-box-shadow: 1px 0 0 0 #98c286 inset, 0 1px 0 0 #98c286 inset, 0 0 0
		0 #98c286 inset, 0 0 0 0 #98c286 inset;
	-webkit-box-shadow: 1px 0 0 0 #98c286 inset, 0 1px 0 0 #98c286 inset, 0
		0 0 0 #98c286 inset, 0 0 0 0 #98c286 inset;
}

#t_uiShowcase {
	width: 970px !important;
}

#t_uiShowcase div.left {
	float: left;
}

#t_uiShowcase div.right {
	float: right;
	margin-top: 40px;
}

#t_uiShowcase #Showcase_page-links {
	border-left: 1px solid #E4E4E4;
	margin-left: 129px;
}

#t_uiShowcase div.uiTypeWrap {
	float: left;
	width: 129px;
}

#t_uiShowcase div.uiTypeWrap ul {
	margin: 0;
	padding: 0;
}

#t_uiShowcase div.uiTypeWrap ul li {
	list-style: none;
	margin: 0;
	font-size: 1.0em;
}

#t_uiShowcase div.uiTypeWrap ul li a {
	display: block;
	padding: 6px 5px 6px 10px;
	background-color: #fafafa;
	margin-bottom: 1px;
	margin-right: 1px;
	text-decoration: none;
	font-weight: 700;
	color: #343434;
}

#t_uiShowcase div.uiTypeWrap ul li a:hover {
	text-decoration: underline;
	background-color: #ededed;
}

#t_uiShowcase div.uiTypeWrap ul li.active a {
	background-color: #2a538c;
	color: #fff;
	text-shadow: 1px 1px #1d3b66;
}

#t_uiShowcase div.uiTypeWrap ul li.active a:hover {
	text-decoration: none;
}

#t_uiShowcase div.uiContentWrap {
	float: left;
	width: 840px;
	border-left: 1px solid #EEE;
}

#t_uiShowcase div.uiContentWrap .notice {
	background-color: #a7ecaf;
	border: 1px solid #94d59c;
	padding: 5px;
	margin: 0 0 10px 10px;
	color: #58875d;
}

#t_uiShowcase div.uiContent {
	width: 200px;
	max-width: 200px;
	float: left;
	margin: 0 0 20px 10px;
}

#t_uiShowcase div.uiContent p {
	margin: 0 !important;
}

#t_uiShowcase div.uiGraphic {
	position: relative;
	margin: 0 0 5px 0;
}

#t_uiShowcase div.uiGraphic span {
	background: url(http://static02.hongkiat.com/v5/images/frameborder.png)
		no-repeat 0 0;
	display: block;
	width: 200px;
	height: 150px;
	position: absolute;
	top: 0;
	left: 0;
}

#t_uiShowcase div.uiContent h5,#t_uiShowcase div.uiContent h6 {
	margin: 0 0 0 5px !important;
	padding: 0;
	font-weight: 500;
}

#t_uiShowcase div.uiContent h5 a {
	font-size: 12px;
	color: #1c609f;
}

#t_uiShowcase div.uiContent h5 a:hover {
	color: #7b9f3e;
}

#t_uiShowcase div.uiContent h6 {
	text-transform: uppercase;
	color: #8f8f8f;
	font-size: 11px;
	margin-top: 3px;
}

#t_uiShowcase div.uiMeta {
	float: left;
	width: 160px;
}

#t_uiShowcase div.uIDownload a {
	display: block;
	height: 14px;
	width: 14px;
	margin: 10px 5px 0 0;
	float: right;
	background:
		url(http://static02.hongkiat.com/v5/images/icon-art_download.png)
		no-repeat;
}

#Showcase_page-links .nextprev {
	float: left;
}

#Showcase_page-links .nextprev a {
	text-decoration: none;
}

#Showcase_page-links .nextprev a span {
	background: url(http://static02.hongkiat.com/v5/images/sprite.png)
		no-repeat -379px -10px;
	margin: 0 1px;
	padding: 3px 7px;
	font-size: 1.2em;
	font-weight: 700;
	text-decoration: none;
	border: 1px solid #1a1a1a;
	color: #f2f2f2;
	text-shadow: -1px -1px #000;
	display: inline;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: 1px 0 0 0 #6e6e6e inset, 0 1px 0 0 #6e6e6e inset, 0 0 0 0
		#6e6e6e inset, 0 0 0 0 #6e6e6e inset;
	-moz-box-shadow: 1px 0 0 0 #6e6e6e inset, 0 1px 0 0 #6e6e6e inset, 0 0 0
		0 #6e6e6e inset, 0 0 0 0 #6e6e6e inset;
	-webkit-box-shadow: 1px 0 0 0 #6e6e6e inset, 0 1px 0 0 #6e6e6e inset, 0
		0 0 0 #6e6e6e inset, 0 0 0 0 #6e6e6e inset;
}

#Showcase_page-links .nextprev a span:hover {
	background: url(http://static02.hongkiat.com/v5/images/sprite.png)
		no-repeat -379px -296px;
	border: 1px solid #5d9046;
	color: #f2f2f2;
	text-shadow: -1px -1px #4e8137;
	text-decoration: none !important;
	box-shadow: 1px 0 0 0 #98c286 inset, 0 1px 0 0 #98c286 inset, 0 0 0 0
		#98c286 inset, 0 0 0 0 #98c286 inset;
	-moz-box-shadow: 1px 0 0 0 #98c286 inset, 0 1px 0 0 #98c286 inset, 0 0 0
		0 #98c286 inset, 0 0 0 0 #98c286 inset;
	-webkit-box-shadow: 1px 0 0 0 #98c286 inset, 0 1px 0 0 #98c286 inset, 0
		0 0 0 #98c286 inset, 0 0 0 0 #98c286 inset;
}

#Showcase_page-links .nextprev span.prev {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity = 50);
	-moz-opacity: .5;
	-khtml-opacity: .5;
	opacity: .5;
}

#Showcase_page-links .numnav {
	float: right;
	font-size: 1em;
	padding: 2px 0;
	color: #888;
	font-weight: 700;
}

#Showcase_page-links .numnav a {
	color: #c1c1c1;
	font-weight: 500;
	text-decoration: underline;
	margin: 0 1px;
}

#Showcase_page-links .numnav a:hover {
	color: #8C8C8C;
	font-weight: 500;
	text-decoration: none;
}

#t_GoogleCS {
	width: 970px !important;
	float: none !important;
	padding: 25px 15px 80px !important;
}

#t_Infographic {
	width: 970px !important;
	float: none !important;
	padding: 25px 15px 80px !important;
}

#t_Infographic .sContent p img {
	max-width: 100%;
}

#t_Infographic .commentbox {
	margin: 0;
	width: 650px;
	float: left;
}

#t_Infographic .bannerWrap {
	margin: 0;
	width: 300px;
	float: right;
}

#t_Infographic #disqus_thread {
	float: left !important;
	margin: 0 20px 20px 0 !important;
	width: 640px !important;
}

.single .sAuthor {
	margin: 20px 0 20px 0;
	background-color: #f8f8f8;
	border-left: 5px solid #E1E1E1;
	padding: 15px;
}

.single .sAuthor .AuthorPic {
	float: left;
	width: 80px;
	margin-right: 20px;
}

.single .sAuthor .AuthorPic img {
	-moz-box-shadow: 5px 5px #d5d5d5;
	-webkit-box-shadow: 5px 5px #d5d5d5;
	box-shadow: 5px 5px #d5d5d5;
}

.single .sAuthor .AuthorBio {
	float: left;
	width: 500px;
}

.single .sAuthor .AuthorBio h5 {
	margin: 0;
	font-size: 1.5em;
	color: #991E0A;
}

.single .sAuthor .AuthorBio h5 a {
	color: #3f3f3f;
	text-decoration: underline;
}

.single .sAuthor .AuthorBio h5 a:hover {
	text-decoration: none;
}

.single .sAuthor .AuthorBio h5 em {
	display: none;
}

.single .sAuthor .AuthorBio p {
	margin: 0 0 1.1em;
	width: 450px;
	font-size: 1.1em;
}

.single .sAuthor .AuthorBio p a {
	color: #3C3C3C;
	text-decoration: none;
	font-weight: 700;
}

.single .sAuthor .AuthorBio p a:hover {
	text-decoration: underline;
}

.single .sAuthor .AuthorBio ul {
	margin: 0;
}

.single .sAuthor .AuthorBio ul li {
	list-style: none;
}

.single .sAuthor .AuthorBio ul li a {
	color: #3C3C3C;
	font-weight: 700;
}

.single .sAuthor .AuthorBio ul li a:hover {
	color: #2854BB;
}

.single .sTags {
	color: #333;
	margin-bottom: 20px;
	font-size: .95em;
}

.single .sTags span {
	float: left;
	color: #cecece;
	margin-right: 5px;
}

.single .sTags ul {
	margin: 0;
	padding: 0;
}

.single .sTags li {
	list-style: none;
	display: inline;
	color: #cecece;
}

.single .sTags li:after {
	content: ",";
}

.single .sTags li a {
	color: #cecece;
}

.single .sTags li a:hover {
	color: #74ad5a;
}

.single .sRelated_post {
	margin: 0 0 30px;
	font-size: 1.15em;
	background: #2a2a2a
		url(http://static02.hongkiat.com/v5/images/related-black-bg.gif)
		repeat;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.7);
	-moz-box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.7);
	-webkit-box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.7);
}

.single .sRelated_post p {
	margin: .55em 0 1.25em;
}

.single .sRelated_post .related-posts-thumbs {
	margin: 0;
	padding: 15px 15px 25px 15px;
	border-top: 1px solid #363636;
}

.single .sRelated_post .related-posts-thumbs li {
	list-style: none;
	float: left;
	width: 140px;
	margin-right: 10px;
}

.single .sRelated_post .related-posts-thumbs li a {
	text-decoration: none;
	color: #ebebeb;
}

.single .sRelated_post .related-posts-thumbs .yarpp-title {
	display: block;
	font-size: .95em;
	font-weight: 700;
	line-height: 1.45em;
	margin-top: 5px;
	padding: 0 10px 0 0;
	text-decoration: none;
}

.single .sRelated_post .related-posts-thumbs img {
	width: 110px;
	max-width: 110px;
	height: 70px;
	max-height: 70px;
	display: block;
	background-color: #fff;
	border: 1px solid #E9E9E9;
	padding: 1px;
}

.single .sRelated_post .related-posts-thumbs .yarpp-title:hover {
	text-decoration: underline;
}

.single .sRelated_post h4 {
	margin: 0;
	padding: 10px;
	font-family: "Droid Sans", Helvetica, Arial, sans-serif;
	font-size: 1.35em;
	color: #fff;
	font-weight: 700;
	line-height: 1.35em;
	text-transform: capitalize;
	background-color: #121212;
	background-image: -webkit-gradient(linear, 0% 0, 0% 100%, from(#242424),
		to(#121212) );
	background-image: -webkit-linear-gradient(top, #242424, #121212);
	background-image: -moz-linear-gradient(top, #242424, #121212);
	background-image: -ms-linear-gradient(top, #242424, #121212);
	background-image: -o-linear-gradient(top, #242424, #121212);
	border-bottom: 1px solid #000;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
}

.single .sBF_banner {
	margin-bottom: 20px;
}

.single .sBF_banner p {
	margin: 0;
	color: #b1b1b1;
	font-size: .95em;
}

.pages h1 {
	border-bottom: 1px solid #DDD;
	border-top: 1px solid #DDD;
	color: #181818 !important;
	font-family: "Droid Serif", Georgia, serif !important;
	font-size: 52px !important;
	font-style: normal !important;
	font-weight: 500 !important;
	margin: 0 0 25px !important;
	padding: 15px 0;
	text-align: center;
}

.pages h3 {
	margin: 35px 0 10px 0;
	border-bottom: 1px solid #000;
	font-family: "Droid Serif", Georgia, "Times New Roman", Times, serif;
	font-size: 2.5em;
	line-height: 1.25em;
	text-transform: capitalize;
}

.pages h4 {
	font-size: 2em;
	font-weight: 700;
	line-height: 1.25em;
	margin: 35px 0 0;
	text-transform: capitalize;
}

.pages .pContent p {
	margin: .55em 0 1.8em;
}

.pages .pContent p,.pages .pContent li {
	font-size: 1.15em;
	line-height: 1.6em;
}

.pages .pContent ul,.pages .pContent ol {
	margin: 0 0 20px 30px;
}

.pages .pContent ul li {
	list-style-type: square;
	margin-bottom: 5px;
}

.pages .pContent ul.button {
	margin: 0 auto;
	width: 600px;
	padding: 20px 15px;
	background-color: #fafafa;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	display: inline-block;
}

.pages .pContent ul.button li {
	list-style: none outside none;
	margin: 0;
	padding: 10px 7px;
	text-align: center;
}

.pages .pContent ul.button li a {
	text-decoration: none;
	color: #fff;
	padding: 5px 20px;
	text-transform: uppercase;
	text-shadow: 1px 1px #a7a7a7;
	border-color: #a2a2a2;
	border-style: solid;
	border-width: 1px 1px 5px;
	border-radius: 25px;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	background-color: #afafaf;
	background: -moz-linear-gradient(top, #afafaf, #bfbfbf);
	background: -webkit-gradient(linear, left top, left bottom, from(#afafaf),
		to(#bfbfbf) );
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#afafaf'
		EndColorStr='#bfbfbf', GradientType=0 );
}

.pages .pContent ul.button li a:hover {
	text-shadow: 1px 1px #92a5bd;
	border-color: #8b9fb9;
	background-color: #9cadc3;
	background: -moz-linear-gradient(top, #9cadc3, #aebcce);
	background: -webkit-gradient(linear, left top, left bottom, from(#9cadc3),
		to(#aebcce) );
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#9cadc3'
		EndColorStr='#aebcce', GradientType=0 );
}

.pages .pContent ul.button li a:active {
	border-width: 1px 1px 4px;
	position: relative;
	top: 1px;
}

.pages .pContent ul.button-2c li {
	width: 50%;
	padding: 10px 0 !important;
}

#main .archive .gInfo p.category a {
	background-color: #C5C5C5;
	border-radius: 2px 2px 2px 2px;
	color: #FFF;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	line-height: 1em;
	margin-right: 5px;
	margin-bottom: 1px;
	padding: 3px 5px;
	text-decoration: none;
	text-transform: uppercase;
	position: relative;
	top: 2px;
}

#main .archive .gInfo p.category a:hover {
	background-color: #8ca0be;
	color: #fff;
}

#main .group a {
	text-decoration: none;
}

#main .group a:hover {
	text-decoration: underline;
}

#main .group ul {
	margin: 0;
	padding: 0;
}

#main .group li {
	list-style: none;
}

#main .group h2 {
	font-family: "Droid Sans", Georgia, "Times New Roman", Times, serif;
	font-size: 3.5em;
	font-weight: 700;
	letter-spacing: -1px;
	margin: 5px 0 15px;
	text-transform: capitalize;
}

#main .group .gMeta {
	background-color: #f4f4f4;
	margin: 5px 0 0 0;
	border-top: 1px solid #dedede;
	border-bottom: 1px solid #fff;
	color: #999;
}

#main .group .gMeta-left h6,#main .group .gMeta-right h6 {
	display: block;
	float: left;
	margin: 0;
	padding: 3px 0;
	height: 23px;
	line-height: 23px;
	text-transform: uppercase;
	font-size: .8em;
	color: #bebebe;
}

#main .group .gMeta-left .related div,#main .group .gMeta-left .related p
	{
	display: block;
	float: left;
	margin: 0;
	padding: 3px 0;
	height: 23px;
	line-height: 23px;
}

#main .group .gMeta-left,#main .group .gMeta-right {
	padding: 3px 10px;
}

#main .group .gMeta-left {
	float: left;
	width: 495px;
	border-right: 1px solid #DEDEDE;
}

#main .group .gMeta-right {
	float: right;
	background-color: #f0f0f0l;
	width: 100px;
}

#main .group div.related {
	float: left;
	margin: 0;
}

#main .group div.related ul.relatedKW {
	margin-left: 50px;
}

#main .group div.related ul.relatedKW li {
	float: left;
}

#main .group div.related p#write-for-us {
	margin-left: 290px;
}

#main .group div.related p#write-for-us a {
	padding: 0 !important;
	margin: 0 !important;
	border: none;
	color: #bababa;
	text-decoration: none;
	background-color: transparent;
	font-style: italic;
}

#main .group div.related p#write-for-us a:hover {
	color: #898989;
	text-shadow: none;
	text-decoration: underline;
	box-shadow: 0;
	-moz-box-shadow: 0;
	-webkit-box-shadow: 0;
}

#slick-toggle {
	margin: 2px 2px !important;
	border: 1px solid #b5babf !important;
	background-color: #c4c8cc !important;
	color: #fff !important;
	text-shadow: 1px 1px #a8aeb4 !important;
	text-decoration: none !important;
	box-shadow: 1px 0 0 0 #d0d3d6 inset, 0 1px 0 0 #d0d3d6 inset, 0 0 0 0
		#d0d3d6 inset, 0 0 0 0 #d0d3d6 inset;
	-moz-box-shadow: 1px 0 0 0 #d0d3d6 inset, 0 1px 0 0 #d0d3d6 inset, 0 0 0
		0 #d0d3d6 inset, 0 0 0 0 #d0d3d6 inset;
	-webkit-box-shadow: 1px 0 0 0 #d0d3d6 inset, 0 1px 0 0 #d0d3d6 inset, 0
		0 0 0 #d0d3d6 inset, 0 0 0 0 #d0d3d6 inset;
}

#slick-toggle:active {
	border: 1px solid #cfd3d6 !important;
	background-color: #d9dcde !important;
	color: #fff !important;
	text-shadow: 1px 1px #c7cbcf !important;
	text-decoration: none !important;
	box-shadow: 1px 0 0 0 #e1e3e5 inset, 0 1px 0 0 #e1e3e5 inset, 0 0 0 0
		#e1e3e5 inset, 0 0 0 0 #e1e3e5 inset !important;
	-moz-box-shadow: 1px 0 0 0 #e1e3e5 inset, 0 1px 0 0 #e1e3e5 inset, 0 0 0
		0 #e1e3e5 inset, 0 0 0 0 #e1e3e5 inset !important;
	-webkit-box-shadow: 1px 0 0 0 #e1e3e5 inset, 0 1px 0 0 #e1e3e5 inset, 0
		0 0 0 #e1e3e5 inset, 0 0 0 0 #e1e3e5 inset !important;
}

#main .group div.related a {
	color: #898989;
	border: 1px solid #f4f4f4;
	margin-top: 2px;
	margin-bottom: 3px;
	text-shadow: none;
	font-size: .9em;
	padding: 0 5px;
	height: 23px;
	line-height: 23px;
	display: block;
	text-decoration: underline;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

#main .group div.related a:hover {
	color: #fff;
	text-decoration: none;
	text-shadow: 1px 1px #9ba8ba;
	border: 1px solid #adb8c7;
	background-color: #b7c5d9;
	box-shadow: 1px 0 0 0 #c3d1e3 inset, 0 1px 0 0 #c3d1e3 inset, 0 0 0 0
		#c3d1e3 inset, 0 0 0 0 #c3d1e3 inset;
	-moz-box-shadow: 1px 0 0 0 #c3d1e3 inset, 0 1px 0 0 #c3d1e3 inset, 0 0 0
		0 #c3d1e3 inset, 0 0 0 0 #c3d1e3 inset;
	-webkit-box-shadow: 1px 0 0 0 #c3d1e3 inset, 0 1px 0 0 #c3d1e3 inset, 0
		0 0 0 #c3d1e3 inset, 0 0 0 0 #c3d1e3 inset;
}

#main .group ul.sortview li {
	float: left;
	color: #999;
	margin: 5px 0 5px 5px;
}

#main .group ul.sortview .btnSwitchView {
	display: block;
	height: 17px;
	width: 38px;
	text-indent: -9999px;
	margin: 1px 2px;
	background: url(http://static02.hongkiat.com/v5/images/sprite.png)
		no-repeat;
	background-position: -37px -114px;
}

#main .group ul.sortview .swap {
	background-position: -37px -133px;
}

#main .group .each h3 {
	font-family: "Droid Sans", Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	line-height: 1.25em;
	font-weight: 700;
	line-height: auto;
}

#main .group .each h3 a {
	color: #2a2a2a;
}

#main .group .each h3 a:hover {
	color: #5f7ca7;
}

#main .group .each img {
	padding: 1px;
	background-color: #fff;
	border: 1px solid #e0e0e0;
	width: 85px;
	max-width: 85px;
	height: 85px;
	max-height: 85px;
	display: block;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}

#main .group .each p {
	margin: 0;
	color: #666;
}

#main .group .each p a {
	color: inherit;
}

#main .group .each p a:hover {
	text-decoration: none;
}

#main .group .each p.metainfo a {
	font-size: .90em;
	color: #b1b1b1;
	text-decoration: underline;
}

#main .group .each p.metainfo a:hover {
	color: #8ca0be;
}

.group .gView-default {
	margin: 0;
}

.group .gView-default .each {
	display: block;
	width: 640px;
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 0;
	position: relative;
	padding-top: 25px;
	padding-bottom: 25px; padding-right20px;
	font-size: 1.1em;
	border-bottom: 1px solid #f4f4f4;
}

.group .gView-default .each .gSocial {
	position: absolute;
	top: 20px;
	left: 540px;
	overflow: hidden;
}

.group .gView-default .each .gThumb {
	float: left;
	width: 90px;
	margin-top: 5px;
}

.group .gView-default .each .gInfo {
	width: 410px;
	padding-left: 5px;
	padding-right: 20px;
	margin-left: 100px;
}

.group .gView-default .each .gInfo h3 {
	margin-bottom: 5px;
}

.group .gView-default .mousein {
	background-color: #fafafa;
}

.group .gView-rol {
	margin: 0;
}

.group .gView-rol .each {
	display: block;
	width: 300px !important;
	float: left;
	margin-right: 20px;
	padding-top: 25px;
	margin-bottom: 40px;
	position: relative;
	border-bottom: none;
}

.group .gView-rol .each .gSocial {
	position: absolute;
	top: 125px;
	left: 0;
	overflow: hidden;
}

.group .gView-rol .each .gThumb {
	float: left;
	width: 90px;
	margin-top: 5px;
}

.group .gView-rol .each .gInfo {
	width: 200px;
	padding-right: 20px;
	margin-left: 100px;
}

.group .gView-rol .each .gInfo h3 {
	margin-bottom: 10px;
}

.group .gView-rol .mousein {
	background-color: #fff;
}

.group .gView-col {
	margin: 0;
}

.group .gView-col .each {
	display: block;
	width: 300px;
	float: left;
	margin-right: 20px;
	padding-top: 25px;
	margin-bottom: 40px;
	position: relative;
	border-bottom: none;
}

.group .gView-col .each .gSocial {
	position: absolute;
	top: 125px;
	left: 0;
	overflow: hidden;
}

.group .gView-col .each .gThumb {
	float: left;
	width: 90px;
	margin-top: 5px;
}

.group .gView-col .each .gInfo {
	width: 200px;
	padding-right: 20px;
	margin-left: 100px;
}

.group .gView-col .each .gInfo h3 {
	margin-bottom: 10px;
}

.group .gView-col .mousein {
	background-color: #fff;
}

#main .aProfile {
	margin-top: 20px;
	margin-bottom: 35px;
}

#main .author .aProfile-left,#main .author .aProfile-right {
	float: left;
}

#main .author .aProfile-left {
	width: 90px;
	margin-right: 10px;
}

#main .author .aProfile-right {
	width: 530px;
}

#main .author h2 {
	line-height: 1em;
	font-size: 2.5em;
	font-family: "Droid Sans", Arial, Helvetica, sans-serif;
}

#main .author h5 {
	font-family: "Droid Serif", Georgia, "Times New Roman", Times, serif;
	font-size: 1.35em;
	color: #b1b1b1;
	margin: 0;
	text-transform: capitalize;
}

#main .author .aPhoto {
	background-color: #FFF;
	border: 1px solid #E0E0E0;
	border-radius: 2px 2px 2px 2px;
	padding: 1px;
	margin-top: 5px;
	-moz-box-shadow: 0 0 1px #ccc;
	-webkit-box-shadow: 0 0 1px #ccc;
	box-shadow: 0 0 1px #ccc;
}

#main .author .aDesc {
	font-size: 1.05em;
	margin: 0;
	padding: 5px 0 10px 0;
	width: 450px;
}

#main .author .aDesc a {
	color: #607faa;
}

#main .author .aLinks li {
	float: left;
	margin: 0 30px 0 0;
}

#main .author .aLinks li a {
	color: #607faa;
	font-weight: 700;
}

#main .sidebar {
	width: 300px;
	float: right;
	padding: 0;
	margin: 25px 15px 80px 0;
}

.sidebar .block {
	margin-bottom: 30px;
}

.sidebar h4 {
	font-family: "Calibri", "Droid Sans", Tahoma, Geneva, sans-serif;
	font-weight: 500;
	text-transform: uppercase;
	padding: 5px 10px;
	margin: 0;
	color: #d1d9e5;
	background-color: #5a77a0;
	text-shadow: 1px 1px #486286;
	border-bottom: 1px solid #4d678c;
	box-shadow: 0 5px 12px -7px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 5px 12px -7px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 5px 12px -7px rgba(0, 0, 0, 0.5);
}

.sidebar h4 strong {
	color: #fff;
}

.sidebar .rad_all {
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.sidebar .rad_top {
	border-top-right-radius: 3px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	border-top-left-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-right-radius: 3px;
	-webkit-border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-top-left-radius: 3px;
}

.sidebar .rad_bot {
	border-top-right-radius: 0;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	border-top-left-radius: 0;
	-moz-border-radius-topright: 0;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-topleft: 0;
	-webkit-border-top-right-radius: 0;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-top-left-radius: 0;
}

.sidebar .graSilver {
	background-color: #f9f9f9;
	background-image: -webkit-gradient(linear, 0% 0, 0% 100%, from(#fdfdfd),
		to(#e9e9e9) );
	background-image: -webkit-linear-gradient(top, #fdfdfd, #e9e9e9);
	background-image: -moz-linear-gradient(top, #fdfdfd, #e9e9e9);
	background-image: -o-linear-gradient(top, #fdfdfd, #e9e9e9);
}

.sidebar .shadow {
	border: 1px solid #E9E9E9;
	box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.7);
	-moz-box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.7);
	-webkit-box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.7);
}

.sidebar .shadowXtop {
	border: 1px solid #E9E9E9;
	border-top: px solid #4d678c;
	box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.7);
	-moz-box-shadow: 0 4px 4px -4px rgba(0, 0, 0, 0.7);
	-webkit-box-shadow: 0 4px 6px -5px rgba(0, 0, 0, 0.8);
}

.sidebar .block ul {
	margin-bottom: 0;
}

.sidebar .block ul li {
	list-style: square;
	margin-bottom: 10px;
}

.sidebar .block p {
	margin-top: 0;
	line-height: 1.5em;
}

.sidebar .bannerWrap {
	margin-bottom: 15px;
	padding: 0;
}

.sidebar .bannerWrap .left {
	float: left;
}

.sidebar .bannerWrap .right {
	float: right;
}

.sidebar .bannerWrap .b300x250 {
	width: 300px;
	height: 250px;
}

.sidebar .bannerWrap .b300x250 img {
	margin: 0 0 10px 0;
	display: block;
}

.sidebar .bannerWrap .b300x120 img {
	margin: 0 0 10px 0;
	display: block;
}

div.bsap_1237809 a {
	width: 300px;
	height: 120px;
}

.sidebar .bannerWrap .b145x120 {
	width: 310px;
}

#google_ads_div_hkdc_145x120-01_ad_container,#google_ads_div_hkdc_145x120-02_ad_container,#google_ads_div_hkdc_145x120-03_ad_container,.sidebar .bannerWrap .b145x120 img
	{
	margin: 0 10px 10px 0;
	display: block;
	float: left;
	width: 145px;
	height: 120px;
}

div.bsap_1557 a {
	width: 145px !important;
	height: 120px !important;
}

.sidebar .newsletter {
	background: #567198
		url(http://static02.hongkiat.com/v5/images/sprite.png) no-repeat -12px
		-220px;
	padding: 15px 10px;
	margin-bottom: 20px;
	border: 1px solid #496183;
}

.sidebar .newsletter fieldset {
	border: none;
	margin: 0;
	padding: 0;
}

.sidebar .newsletter fieldset input {
	height: 25px;
	line-height: 25px;
	margin: 0 5px 0 0;
	padding: 0 5px;
	border: 1px solid #314f79;
	float: left;
	width: 165px;
	font-family: "Droid Sans", Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: 700;
	color: #3c3c3c;
}

.sidebar .newsletter fieldset button {
	height: 27px;
	margin: 0;
	padding: 3px 5px;
	border: none;
	font-family: "Droid Serif", Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	font-size: 1.0em;
	font-weight: 700;
	cursor: pointer;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: #424242
		url(http://static02.hongkiat.com/v5/images/sprite.png) no-repeat
		-379px -10px;
	border: 1px solid #1a1a1a;
	color: #f2f2f2;
	text-shadow: -1px -1px #000;
	box-shadow: 1px 0 0 0 #6e6e6e inset, 0 1px 0 0 #6e6e6e inset, 0 0 0 0
		#6e6e6e inset, 0 0 0 0 #6e6e6e inset;
	-moz-box-shadow: 1px 0 0 0 #6e6e6e inset, 0 1px 0 0 #6e6e6e inset, 0 0 0
		0 #6e6e6e inset, 0 0 0 0 #6e6e6e inset;
	-webkit-box-shadow: 1px 0 0 0 #6e6e6e inset, 0 1px 0 0 #6e6e6e inset, 0
		0 0 0 #6e6e6e inset, 0 0 0 0 #6e6e6e inset;
}

.sidebar .newsletter p {
	color: #fff;
	font-size: 1.0em;
	line-height: 1.0em;
	font-weight: 500;
	text-shadow: -1px -1px #4e678b;
	margin: 0;
	padding: 0 0 5px 0;
}

.sidebar .newsletter div.mce_inline_error {
	float: left;
	width: 173px;
	line-height: 1.3em;
	font-size: .9em;
	background-color: #dbd17a;
	color: #77713f;
	margin-top: 5px;
	padding: 2px;
}

.sidebar .newsletter #mce-responses .response {
	color: #F1F2C3;
	margin: 5px 0 0 0;
	padding: 0 5px;
	width: 260px;
}

.sidebar .social_container {
	margin-top: -7px;
	margin-bottom: 15px;
}

.sidebar .social_container .facebook,.sidebar .social_container .gplus {
	float: left;
}

.sidebar .social_container .twitter {
	float: right;
	width: 150px;
}

.sidebar .fbActivity {
	background-color: #fff;
	padding-top: 10px;
	margin-top: -105px;
}

<!--
-->
.sidebar .listtop ul.tab {
	padding: 8px 6px 6px 6px;
	margin: 0;
	background-color: #dfe7f3;
	border-bottom: 1px solid #c1cee0;
}

.sidebar .listtop ul.tab li {
	margin: 0 5px 0 0;
	padding: 0;
	font-family: "Calibri", Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	line-height: 1.15em;
	font-weight: 500;
	text-transform: capitalize;
	text-shadow: 1px 1px #f8fbff;
	border: none;
	display: block;
	float: left;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.sidebar .listtop ul.tab li a {
	display: block;
	color: #567198;
	padding: 4px 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.sidebar .listtop ul.tab li.active a,.sidebar .listtop ul.tab li.active a:hover
	{
	background-color: #7989a1;
	font-weight: 700;
	color: #fff;
	text-shadow: none;
	text-shadow: -1px -1px #63748f;
	text-decoration: none;
}

.sidebar .listtop ul.tab li.active a:hover {
	background-color: #697990;
}

.sidebar .listtop ul.tab li a:hover {
	text-decoration: none;
}

.sidebar .listtop {
	position: relative;
}

.sidebar .listtop ul {
	margin: 0;
	padding: 0;
}

.sidebar .listtop ul li {
	list-style-type: none;
	margin: 0;
	padding: 10px;
	position: relative;
	border-bottom: 1px solid #f1f1f1;
}

.sidebar .listtop ul li.even {
	background-color: #f9f9f9;
}

.sidebar .listtop ul li a {
	text-decoration: none;
}

.sidebar .listtop .thumb,.sidebar .listtop h5 {
	float: left;
	display: block;
}

.sidebar .listtop .thumb {
	margin-right: 10px;
}

.sidebar .listtop .thumb img {
	background-color: #f2f2f2;
	border: 1px solid #fff;
	display: block;
}

.sidebar .listtop h5 {
	width: 180px;
	font-size: 1.0em;
	line-height: 1.35em;
	font-weight: 500;
	margin: 0;
	margin-bottom: 2px;
}

.sidebar .listtop h5 a {
	color: #4b4b4b;
}

.sidebar .listtop h5 a:hover {
	text-decoration: underline;
}

.sidebar .listtop a[rel~="tag"] {
	color: #C4C4C4;
	font-family: "Droid Sans", Arial, Helvetica, sans-serif;
	font-size: .9em;
	font-weight: 700;
	text-transform: uppercase;
}

.sidebar .listtop a[rel~="tag"]:hover {
	text-decoration: none;
	color: #5a77a0;
}

.sidebar .listtop .listtop_more a {
	position: absolute;
	top: 7px;
	right: 7px;
}

.sidebar .listtop .listtop_more a:active {
	top: 8px;
}

.sidebar .cButton {
	background-color: #EDEDED;
	background: -moz-linear-gradient(top, #FFF, #EDEDED);
	background: -webkit-gradient(linear, left top, left bottom, from(#FFF),
		to(#EDEDED) );
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#FFFFFF'
		EndColorStr='#EDEDED', GradientType=0 );
	border: 1px solid #FFF;
	border-radius: 3px 3px 3px 3px;
	box-shadow: 0 1px 2px 0 #777;
	color: #353535;
	display: inline-block;
	font-size: 100%;
	font-weight: bold;
	padding: 2px 8px;
	text-decoration: none;
}

.sidebar .cButton:hover {
	background: -moz-linear-gradient(top, #EDEDED, #FFF);
	background: -webkit-gradient(linear, left top, left bottom, from(#EDEDED),
		to(#FFF) );
	filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#EDEDED'
		EndColorStr='#FFFFFF', GradientType=0 );
}

.sidebar .cButton:active {
	position: relative;
	top: 1px;
}

.sidebar .custom-a {
	border: 8px solid #e8e5d8;
	padding: 15px;
	background: #f9f7ef
		url(http://static02.hongkiat.com/v5/images/sidebar-block-bg-01.png);
}

.sidebar .custom-a h5 {
	text-align: center;
	font-size: 2.5em;
	line-height: 1.0em;
	margin: 0 0 10px 0;
	color: #484431;
}

.sidebar .custom-b {
	border: 8px solid #dfe7f3;
	padding: 15px;
	background: #f5f9ff
		url(http://static02.hongkiat.com/v5/images/sidebar-block-bg-01.png);
}

.sidebar .custom-b h5 {
	text-align: center;
	font-family: "", Georgia, "Times New Roman", Times, serif;
	font-size: 2.5em;
	line-height: 1.0em;
	margin: 0 0 10px 0;
	color: #2a3e5a;
	text-transform: capitalize;
}

#readers_fav h5 {
	background-color: #DFE7F3;
	border-bottom: 1px solid #C1CEE0;
	margin: 0 0 10px 0;
	padding: 8px 8px 6px;
	margin-bottom: 10px;
	color: #567198;
	text-transform: uppercase;
}

#readers_fav ul {
	margin: 0;
	padding: 0;
}

#readers_fav li {
	list-style: none;
	margin: 0;
	padding: 0;
}

#readers_fav li a {
	display: block;
	width: 120px;
	text-align: center;
	color: #252525;
	padding-top: 60px;
	padding-bottom: 5px;
	background-color: #f3f3f3;
	border-bottom: 1px solid #dfdfdf;
	text-transform: uppercase;
	text-decoration: none;
	font-size: .85em;
	background:
		url(http://static02.hongkiat.com/v5/images/readers-fav-sprite.png);
	background-repeat: no-repeat;
	opacity: .80;
	filter: alpha(opacity = 80);
	-webkit-transition: opacity 1s linear;
}

#readers_fav li a:hover {
	text-decoration: underline;
	opacity: 1.0;
	filter: alpha(opacity = 100);
	-webkit-transition: opacity 1s linear;
}

.hideme {
	position: absolute;
	top: -9999px;
	left: -9999px;
}

#tab-content-wrapper {
	display: block;
	position: relative;
	min-height: 75px;
}

#tab-loader {
	display: none;
	position: absolute;
	top: 15px;
	left: 125px;
	z-index: 9999999;
}

.dsq-widget-list li {
	padding-right: 25px !important;
}

.dsq-widget-list li a {
	font-size: 1.0em;
	color: #2A2A2A;
	font-weight: 500;
}

.dsq-widget-list li a:hover {
	text-decoration: underline !important;
}

p.dsq-widget-meta {
	display: none;
}

li.dsq-widget-item span {
	color: #d8d8d8;
	display: block;
	float: left;
	font-family: Georgia;
	font-size: 1.8em;
	font-weight: 700;
	height: 25px;
	line-height: 25px;
	margin-right: 5px;
	text-align: center;
	vertical-align: middle;
	width: 25px;
	position: relative;
	top: -5px;
}

.commentbox {
	margin-top: 48px;
}

.commentbox h3#comments {
	font-family: "Droid Sans", Helvetica, Arial, sans-serif;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.25em;
	margin: 0 0 20px 0;
	text-transform: capitalize;
}

.commentbox .commentlist {
	margin: 0 0 30px 0;
	border-top: 1px solid #eaeaea;
}

.commentbox .commentlist li {
	list-style: none;
	border-bottom: 1px solid #eaeaea;
	padding: 20px 15px;
}

.commentbox .commentlist li.comment div.reply {
	text-align: right;
}

.commentbox .commentlist li.comment div.reply a {
	color: #c8c8c8;
	font-size: 11px;
	text-decoration: none;
}

.commentbox .commentlist li.comment div.reply a:hover {
	color: #ababab;
	text-decoration: underline;
}

.commentbox .commentlist li.odd {
	background-color: #fcfcfc;
}

.commentbox .commentlist li.even {
	background-color: #f6f6f6;
}

.commentbox .commentlist li p {
	margin: 5px 0 10px 45px;
}

.commentbox .commentlist li.comment ul.children {
	margin: 10px;
	font-size: .95em;
}

.commentbox .commentlist li.comment ul.children li {
	background-color: #fcfcfc;
	border: 1px solid #eaeaea;
	margin-bottom: 15px;
	padding: 20px 40px;
}

.commentbox .commentlist li.comment #respond {
	background-color: #dfe7f3;
	margin-top: 15px;
	border: 1px solid #c1cee0;
	color: #4d4d4d;
}

.commentbox .commentlist li.comment #respond h3 {
	font-size: 1.5em;
	margin: 0;
}

.commentbox .commentlist li.comment #respond .cancel-comment-reply {
	margin-bottom: 15px;
}

.commentbox .commentlist li.comment #respond .cancel-comment-reply a {
	color: #4d4d4d;
	text-decoration: underline;
}

.commentbox .commentlist li.comment #respond .cancel-comment-reply a:hover
	{
	text-decoration: none;
}

.commentbox .commentlist li.comment #respond #comment {
	width: 80%;
}

.commentbox .commentlist img.avatar {
	float: left;
	margin-right: 15px;
}

.commentbox .commentlist .comment-meta {
	font-size: .85em;
	clear: both;
	margin-left: 48px;
	position: relative;
	top: -5px;
}

.commentbox .commentlist .comment-meta a {
	text-decoration: none;
	color: #a2a2a2;
}

.commentbox .commentlist cite.fn {
	font-style: normal;
	font-size: 1.45em;
	font-weight: 700;
}

.commentbox .commentlist cite.fn a {
	color: #505050;
	text-decoration: none;
}

.commentbox .commentlist cite.fn a:hover {
	text-decoration: underline;
}

.commentbox .commentlist span.says {
	display: none;
}

.commentbox .commentlist .comment-body a {
	color: #9b9b9b;
}

.commentbox .commentlist .pingback,.commentbox .commentlist .trackback {
	padding: 35px 15px;
}

.commentbox .commentlist .pingback .comment-body .comment-meta,.commentbox .commentlist .trackback .comment-body .comment-meta
	{
	margin-left: 0;
}

.commentbox .commentlist .pingback .comment-body p,.commentbox .commentlist .trackback .comment-body p
	{
	margin: 0;
	color: #b9b9b9;
	font-size: .9em;
}

.commentbox .commentlist .pingback .comment-author cite a,.commentbox .commentlist .trackback .comment-author cite a
	{
	font-size: .75em;
	color: #bfbfbf;
}

.commentbox .commentlist .pingback .comment-body cite a:hover,.commentbox .commentlist .trackback .comment-body cite a:hover
	{
	text-decoration: none;
}

.commentbox .commentlist .pingback .comment-body .reply,.commentbox .commentlist .trackback .comment-body .reply
	{
	display: none;
}

.commentbox .commentlist .pingback .comment-body .commentmetadata,.commentbox .commentlist .trackback .comment-body .commentmetadata
	{
	top: 0;
	display: none;
}

.nocomments {
	margin: 10px 0;
	padding: 15px;
	background-color: #fff7c2;
	border: 1px solid #ffdc63;
	color: #a19968;
	font-size: 1.1em;
	font-weight: 700;
}

.nocomments a {
	color: #a19968;
	text-decoration: underline;
}

.nocomments a:hover {
	color: #7a7347;
}

#respond {
	padding: 15px;
}

#respond h3 {
	font-family: "Droid Sans", Helvetica, Arial, sans-serif;
	font-size: 2em;
	font-weight: 700;
	line-height: 1.25em;
	margin: 0 0 5px;
	text-transform: capitalize;
}

#respond p {
	margin: 0 0 10px 0;
}

#respond p input[type=text],textarea#comment {
	font-family: "Droid Sans", Helvetica, Arial, sans-serif;
	font-size: 1.10em;
	padding: 3px;
}

textarea#comment {
	padding: 5px;
	height: 150px;
	width: 600px;
}

#respond p label {
	font-size: 1.25em;
	font-weight: 500;
	margin-left: 5px;
}

#footer {
	background-color: #111;
	border-top: 5px solid #dedede;
}

#footer .footer_container {
	background-color: #111;
	margin: 0 auto;
	padding: 0 15px;
	width: 970px;
}

.footer-row1 {
	padding: 40px 0;
	border-bottom: 1px solid #000;
}

.footer-row1 a {
	color: #fff;
}

.footer-row2 {
	padding: 20px 0;
	border-top: 1px solid #1f1f1f;
}

.footer-row1 ul {
	margin: 0;
	padding: 0;
}

.footer-row1 ul li {
	list-style: none;
	margin-left: 10px;
	line-height: 1.8em;
}

.footer-row1 ul li a {
	color: #999;
	text-decoration: none;
}

.footer-row1 ul li a:hover {
	color: #ccc;
	text-decoration: underline;
}

#footCol01 {
	padding-left: 0 !important;
	padding-right: 20px !important;
}

#footCol01,#footCol02,#footCol03,#footCol04,#footCol05,#footCol06 {
	float: left;
	display: block;
	padding: 0 25px 0 0;
	color: #999;
	text-shadow: -1px -1px #000;
}

#footCol01 h4,#footCol02 h4,#footCol03 h4,#footCol04 h4,#footCol05 h4,#footCol06 h4
	{
	font-family: "Droid Sans", Arial, "Times New Roman", Times, serif;
	font-weight: 700;
	text-transform: capitalize;
	text-shadow: -1px -1px #050D16;
	color: #ECECEC;
	font-size: 1.45em;
	margin: 0 0 5px 0;
}

#footCol01 {
	width: 85px;
}

#footCol02 {
	width: 260px;
}

#footCol03 {
	width: 120px;
}

#footCol04 {
	width: 120px;
}

#footCol05 {
	width: 370px;
	padding-right: 0;
}

#footCol01 .H {
	display: block;
	width: 80px;
	height: 115px;
	text-indent: -99999px;
	background: url(http://static02.hongkiat.com/v5/images/sprite.png)
		no-repeat -632px -76px;
}

.footer-row2 p.disclaimer {
	display: block;
	font-size: .9em;
	width: 450px;
	line-height: 1.25em;
	color: #4f4f4f;
	float: left;
}

.footer-row2 p.disclaimer a {
	color: #4f4f4f;
	text-decoration;
}

.footer-row2 p.endofpage-btt {
	display: block;
	float: right;
}

.footer-row2 p.endofpage-btt a {
	display: block;
	width: 96px;
	background: url(http://static02.hongkiat.com/v5/images/sprite.png)
		no-repeat -722px -76px;
	padding-top: 42px;
	text-align: center;
	color: #fff;
	text-decoration: none;
	font-size: .9em;
}

.footer-row2 p.endofpage-btt a:hover {
	text-decoration: underline;
}

.foot-partners-logo {
	margin: 0;
	padding: 0;
}

.foot-partners-logo li {
	list-style: none;
	margin-left: 0 !important;
}

#netdna a,#wpwebhost a,#smashingnet a {
	display: block;
	text-indent: -99999px;
	height: 100px;
	margin-right: 10px;
	float: left;
}

#netdna a {
	background: url(http://static02.hongkiat.com/v5/images/sprite.png)
		no-repeat -12px -362px;
	width: 184px;
	height: 100px;
}

#wpwebhost a {
	background: url(http://static02.hongkiat.com/v5/images/sprite.png)
		no-repeat -203px -362px;
	width: 85px;
	height: 100px;
}

#smashingnet a {
	background: url(http://static02.hongkiat.com/v5/images/sprite.png)
		no-repeat -304px -370px;
	width: 62px;
	height: 100px;
}

#footer .social li {
	height: 16px;
	line-height: 16px;
	margin-bottom: 11px;
}

#footer .social li a {
	line-height: 16px;
	height: 16px;
}

#footer .social li span {
	display: block;
	float: left;
	background-image: url(http://static02.hongkiat.com/v5/images/sprite.png);
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	margin-right: 5px;
}

.fb span {
	background-position: -69px -162px;
}

.tw span {
	background-position: -109px -162px;
}

.gp span {
	background-position: -169px -162px;
}

.rf span {
	background-position: -9px -162px;
}

.dg span {
	background-position: -129px -162px;
}

.da span {
	background-position: -89px -162px;
}

.ff span {
	background-position: -49px -162px;
}

#footer .subscribe fieldset {
	margin: 0;
	border: none;
	padding: 0;
}

.sf-menu,.sf-menu * {
	margin: 0;
	padding: 0;
	list-style: none;
}

.sf-menu {
	line-height: 1.0;
}

.sf-menu ul {
	position: absolute;
	top: -999em;
	border-top: 1px solid #191919;
	border-bottom: 5px solid #191919;
	width: 10em;
}

.sf-menu ul li {
	width: 100%;
}

.sf-menu li:hover {
	visibility: inherit;
}

.sf-menu li {
	float: left;
	position: relative;
}

.sf-menu a {
	display: block;
	position: relative;
}

.sf-menu li:hover ul,.sf-menu li.sfHover ul {
	left: 0;
	top: 3.0em;
	z-index: 99;
}

ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul {
	top: -999em;
}

ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul {
	left: 10em;
	top: 0;
}

ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul {
	top: -999em;
}

ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul {
	left: 10em;
	top: 0;
}

.sf-menu {
	float: left;
	margin-bottom: 0;
	margin-top: 1px;
	margin-left: 15px;
}

.sf-menu a {
	border-left: none;
	border-top: none;
	padding: .5em .65em;
	margin: .5em 0;
	text-decoration: none;
}

.sf-menu a,.sf-menu a:visited {
	color: #d1d4da;
}

.sf-menu li {
	background: none;
	font-family: "Droid Sans", Tahoma, Geneva, sans-serif;
	font-size: 1.00em;
	font-weight: 500;
	text-shadow: -1px -1px #163159;
}

.sf-menu li li {
	background: #2c2c2c;
	border-top: 1px solid #414141;
	border-bottom: 1px solid #191919;
	font-size: .95em;
	text-shadow: 1px 1px #000;
}

.sf-menu li li li {
	background: #9AAEDB;
}

.sf-menu li a:hover {
	text-decoration: underline;
}

.sf-menu li li:hover {
	background-color: #383838;
}

.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active
	{
	background: none;
	outline: 0;
	color: #fff;
}

.sf-menu a.sf-with-ul {
	padding-right: 1.25em;
	min-width: 1px;
}

.sf-sub-indicator {
	position: absolute;
	display: block;
	right: .25em;
	top: 1.05em;
	width: 10px;
	height: 10px;
	text-indent: -999em;
	overflow: hidden;
	background: url('http://static02.hongkiat.com/v5/images/sprite.png')
		no-repeat -8px -142px;
}

a>.sf-sub-indicator {
	top: .5em;
	background-position: -8px -140px;
}

a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator
	{
	background-position: -18px -140px;
}

.sf-menu ul .sf-sub-indicator {
	background-position: -10px 0;
}

.sf-menu ul a>.sf-sub-indicator {
	background-position: 0 0;
}

.sf-menu ul a:focus>.sf-sub-indicator,.sf-menu ul a:hover>.sf-sub-indicator,.sf-menu ul a:active>.sf-sub-indicator,.sf-menu ul li:hover>a>.sf-sub-indicator,.sf-menu ul li.sfHover>a>.sf-sub-indicator
	{
	background-position: -10px 0;
}

.sf-shadow ul {
	background: url('../images/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}

.sf-shadow ul.sf-shadow-off {
	background: transparent;
}

.sf-navbar {
	background: transparent;
	height: 2.5em;
	padding-bottom: 2.5em;
	position: relative;
}

.sf-navbar li {
	background: green;
	position: static;
}

.sf-navbar a {
	border-top: none;
}

.sf-navbar li ul {
	width: 44em;
}

.sf-navbar li li {
	background: #BDD2FF;
	position: relative;
}

.sf-navbar li li ul {
	width: 13em;
}

.sf-navbar li li li {
	width: 100%;
}

.sf-navbar ul li {
	width: auto;
	float: left;
}

.sf-navbar a,.sf-navbar a:visited {
	border: none;
}

.sf-navbar li.current {
	background: #BDD2FF;
}

.sf-navbar li:hover,.sf-navbar li.sfHover,.sf-navbar li li.current,.sf-navbar a:focus,.sf-navbar a:hover,.sf-navbar a:active
	{
	background: #BDD2FF;
}

.sf-navbar ul li:hover,.sf-navbar ul li.sfHover,ul.sf-navbar ul li:hover li,ul.sf-navbar ul li.sfHover li,.sf-navbar ul a:focus,.sf-navbar ul a:hover,.sf-navbar ul a:active
	{
	background: #D1DFFF;
}

ul.sf-navbar li li li:hover,ul.sf-navbar li li li.sfHover,.sf-navbar li li.current li.current,.sf-navbar ul li li a:focus,.sf-navbar ul li li a:hover,.sf-navbar ul li li a:active
	{
	background: #E6EEFF;
}

ul.sf-navbar .current ul,ul.sf-navbar ul li:hover ul,ul.sf-navbar ul li.sfHover ul
	{
	left: 0;
	top: 2.5em;
}

ul.sf-navbar .current ul ul {
	top: -999em;
}

.sf-navbar li li.current>a {
	font-weight: bold;
}

.sf-navbar ul .sf-sub-indicator {
	background-position: -10px -100px;
}

.sf-navbar ul a>.sf-sub-indicator {
	background-position: 0 -100px;
}

.sf-navbar ul a:focus>.sf-sub-indicator,.sf-navbar ul a:hover>.sf-sub-indicator,.sf-navbar ul a:active>.sf-sub-indicator,.sf-navbar ul li:hover>a>.sf-sub-indicator,.sf-navbar ul li.sfHover>a>.sf-sub-indicator
	{
	background-position: -10px -100px;
}

.sf-navbar>li>ul {
	background: transparent;
	padding: 0;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-topright: 0;
	-webkit-border-top-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
}


/*copy class two*/
body {
	line-height: 1.5;
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	color: #000;
	background: none;
	font-size: 10pt;
}

.container {
	background: none;
}

hr {
	background: #ccc;
	color: #ccc;
	width: 100%;
	height: 2px;
	margin: 2em 0;
	padding: 0;
	border: none;
}

hr.space {
	background: #fff;
	color: #fff;
}

h1,h2,h3,h4,h5,h6 {
	font-family: "Helvetica Neue", Arial, "Lucida Grande", sans-serif;
}

code {
	font: .9em "Courier New", Monaco, Courier, monospace;
}

img {
	float: left;
	margin: 1.5em 1.5em 1.5em 0;
}

a img {
	border: none;
}

p img.top {
	margin-top: 0;
}

blockquote {
	margin: 1.5em;
	padding: 1em;
	font-style: italic;
	font-size: .9em;
}

.small {
	font-size: .9em;
}

.large {
	font-size: 1.1em;
}

.quiet {
	color: #999;
}

.hide {
	display: none;
}

a:link,a:visited {
	background: transparent;
	font-weight: 700;
	text-decoration: underline;
}

a:link:after,a:visited:after {
	font-size: 90%;
}